

<%@page import="Pojo.Capdo"%>
<%@page import="java.util.ArrayList"%>
<%@page import="Pojo.DapandaCheckPojo"%>
<%@page import="sun.print.BackgroundLookupListener"%>
<%@page import="java.util.List"%>
<%@page import="Pojo.CauHoi"%>
<%@taglib  uri="http://tiles.apache.org/tags-tiles" prefix="tiles" %>
<%@page contentType="text/html" pageEncoding="UTF-8"%>


<%
    List<CauHoi> dsch = (List<CauHoi>)session.getAttribute("dsch");
    int batdauchambai = Integer.parseInt(request.getAttribute("batdauchambai").toString());
    ArrayList<DapandaCheckPojo> dadc = (ArrayList<DapandaCheckPojo>)request.getAttribute("dapandacheck");
    float diemthi = Float.parseFloat(request.getAttribute("diemthi").toString());
    int socaudung = Integer.parseInt(request.getAttribute("socaudung").toString());
    int socausai = Integer.parseInt(request.getAttribute("socausai").toString());
    request.setAttribute("CMND", session.getAttribute("CMND"));
    Capdo capdo = (Capdo)session.getAttribute("Capdo");
%>

    <div id="batdauthi1">
        <%if(batdauchambai == 0){%>
                <form name="frmnopbai" method="post" action="Batdauthicontroller?Action=ketquathi" id="frmnopbai">
        <%}else{%> <form name="frmnopbai" method="post" action="Dienthongtin_Vabatdauthicontroller?Action=tieptucthi" id="frmnopbai"><%}%>
            <div style="height: 15px"></div>  
            <div id="thongtinthisinh_batdauthi">
                <div id="tatcathongtin"><b style="color: blue;font-size: 20px;margin-left: 200px;line-height: 25px">
                        <%if(batdauchambai==0){%>
                        Thông tin thí sinh và đề thi
                        <%}else{%>
                        Kết quả thi của thí sinh
                        <%}%>
                    </b></div>
                <div style="height: 20px"></div>  
                <div>
                    <div style="float: left;width: 190px">
                        <b style="margin-left: 5px;font-size: 15px">Họ Tên: </b><b id="todam" style="margin-left: 12px"><%= session.getAttribute("username_")%></b></br></br>
                        <b style="margin-left: 5px;font-size: 15px">Điểm thi: </b><b id="todam" style="margin-left: 5px">
                            <%
                                if(batdauchambai==0){%>
                                    Chưa cập nhật
                            <%}else if(diemthi!=-1){%>
                              <%= diemthi %>     
                            <%}%>
                        </b></br></br>
                         <b style="margin-left: 5px;font-size: 15px">Kết quả: </b>
                         <b id="todam" style="margin-left: 5px">
                            <%
                                if(batdauchambai==0){%>
                                    Chưa cập nhật
                            <%}else if(diemthi!=-1)
                                {
                                    if(diemthi>=5){%>
                                        Đậu    
                                    <%}else{%>
                                        Rớt
                            <%}}%>
                        </b>
                    </div>
                    <div style="float: left;width: 240px">
                        <b style="font-size: 15px">Thời gian làm bài: </b><b style="margin-left: 5px;font-size: 16px;color: red"><%= capdo.getThoigianlambai() %> Phút</b></br></br>
                        <b style="font-size: 15px">Thời gian còn lại: </b>

                            <!--ĐỒNG HỒ-->
                            <b id="todam" style="margin-left: 0px">
                                <input style="background-color: lightblue;margin-left: 5px;color: red;font-weight: bold;font-size: 15px;border-style: none" type="button" size="8" name="dongho" readonly>
                            </b>                           
                            <!-- END ĐỒNG HỒ-->
                            </br></br>
                        <b style="font-size: 15px">Cấp độ bài thi: </b><b style="margin-left: 27px;font-size: 16px;color: red"><%= capdo.getMacapdo() %></b>
                    </div>
                    <div style="float: left;width: 210px">
                        <b style="font-size: 15px">Số câu đúng: </b><b id="todam" style="margin-left: 5px">
                            <%
                                if(batdauchambai==0){%>
                                    Chưa cập nhật
                            <%}else if(socaudung!=-1){%>
                              <%= socaudung %>     
                            <%}%>
                        </b></br></br>
                        <b style="font-size: 15px">Số câu sai: </b><b id="todam" style="margin-left: 20px">
                            <%
                                if(batdauchambai==0){%>
                                    Chưa cập nhật
                            <%}else if(socausai!=-1){%>
                              <%= socausai %>     
                            <%}%>
                        </b>
                        </br></br>
                        <b style="font-size: 15px">Tổng số câu: </b><b id="todam" style="margin-left: 5px"><%= capdo.getTongsocau() %></b>
                    </div>
                </div>
                <div style="height: 15px"></div>
            </div>
                <div style="height: 20px"></div>
                <input style="margin-left: 300px;font-weight: bold;height: 25px" type="submit" value=" Tiếp tục thi đề mới " name="tieptucthidemoi"<%
                                                                                    if(batdauchambai==0){%>
                                                                                        hidden="true"
                                                                                    <%}%>/>
            <%
                for(int i=0;i<dsch.size();i++)
                {
                    CauHoi ch = dsch.get(i);
                %>
                <div style="height: 20px"></div>
                
                <div id="cauhoi">
                    
                    <div style="height: 15px"></div>
                    <div style="margin-left: 10px">
                        <b style="font-weight: bold; font-size: 18px; color: blue">Câu Hỏi <%=i+1%>:</b>
                        <b style="font-size: 15px">
                            <%= ch.getNoiDungCauHoi() %>
                        </b>
                    </div>
                    <div style="height: 15px"></div>
                    <div id="dapan">
                        <b>a)</b>
                        <input style="margin-left: 12px;" type="radio" name="<%=i+1%>" value="1" 
                                                                                   <%
                                                                                        if(batdauchambai==1){%>
                                                                                        disabled="true"
                                                                                        <%}%>
                                                                                        <%
                                                                                        if(dadc!=null && batdauchambai==1)
                                                                                        {
                                                                                            DapandaCheckPojo da = null;
                                                                                            da = dadc.get(i);
                                                                                            if(da.a == true){%>
                                                                                            checked="true"
                                                                                            <%}
                                                                                        }
                                                                                   %>
                                                                                   />
                        <b style="margin-left: 20px;
                           <%
                                if(ch.getCauDung()==1 && batdauchambai==1){%>
                                background-color: yellow
                           <%}%>
                           "><%= ch.getLuaChon1() %></b>
                    </div>
                    <div style="height: 15px"></div>
                    <div id="dapan">
                        <b>b)</b>
                        <input style="margin-left: 12px" type="radio" name="<%=i+1%>" value="2" 
                                                                                   <%
                                                                                        if(batdauchambai==1){%>
                                                                                        disabled="true"
                                                                                        <%}%>
                                                                                        <%
                                                                                        if(dadc!=null && batdauchambai==1)
                                                                                        {
                                                                                            DapandaCheckPojo da = null;
                                                                                            da = dadc.get(i);
                                                                                            if(da.b == true){%>
                                                                                                checked="true" 
                                                                                            <%}
                                                                                        }
                                                                                   %>
                                                                                  />
                        <b style="margin-left: 20px;
                           <%
                                if(ch.getCauDung()== 2 && batdauchambai == 1){%>
                                background-color: yellow
                           <%}%>
                           "><%= ch.getLuaChon2() %></b>
                    </div>
                    <div style="height: 15px"></div>
                    <div id="dapan">
                        <b>c)</b>
                        <input style="margin-left: 12px" type="radio" name="<%=i+1%>" value="3" 
                                                                                   <%
                                                                                        if(batdauchambai==1){%>
                                                                                        disabled="true"
                                                                                        <%}%>
                                                                                        <%
                                                                                        if(dadc!=null && batdauchambai==1)
                                                                                        {
                                                                                            DapandaCheckPojo da = null;
                                                                                            da = dadc.get(i);
                                                                                            if(da.c == true){%>
                                                                                                checked="true"
                                                                                            <%}
                                                                                        }
                                                                                   %>
                                                                                  />
                        <b style="margin-left: 20px;
                           <%
                                if(ch.getCauDung()== 3 && batdauchambai == 1){%>
                                background-color: yellow
                           <%}%>
                           "><%= ch.getLuaChon3() %></b>
                    </div>
                    <div style="height: 15px"></div>
                    <div id="dapan">
                        <b>d)</b>
                        <input style="margin-left: 12px" type="radio" name="<%=i+1%>" value="4" 
                                                                                   <%
                                                                                        if(batdauchambai==1){%>
                                                                                        disabled="true"
                                                                                        <%}%>
                                                                                        <%
                                                                                        if(dadc!=null && batdauchambai==1)
                                                                                        {
                                                                                            DapandaCheckPojo da = null;
                                                                                            da = dadc.get(i);
                                                                                            if(da.d == true){%>
                                                                                                checked="true" 
                                                                                            <%}
                                                                                        }
                                                                                   %>
                                                                                  />
                        <b style="margin-left: 20px;
                           <%
                                if(ch.getCauDung()== 4 && batdauchambai == 1){%>
                                background-color: yellow
                           <%}%>
                           "><%= ch.getLuaChon4() %></b>
                    </div>
                    <div style="height: 15px"></div>
                </div>
            <%}%>
            <div style="height: 15px"></div>
            <div>
                <input type="hidden" id ="phutThi" name="phutThi" value="<%= capdo.getThoigianlambai() %>"/>
                <input type="hidden" id ="chamBai" name="chamBai" value="<% if(batdauchambai==1){out.print("1");}else{out.print("0");} %>"/>
                <input style="margin-left: 567px;font-weight: bold;height: 25px" type="button" value=" Nộp bài thi " name="nopbai" onclick="NopBai()"<%
                                                                                            if(batdauchambai==1){%>
                                                                                            hidden="true"
                                                                                            <%}%>/>
                
           </div>
        </form>
           <script> 
             
             var phut = document.frmnopbai.phutThi.value
             var giay = 0
            function DemNguoc(){ 
            
                if(giay<=0){
                phut -= 1
                giay = 60
             }
             if (phut<=-1){ 
                giay=0
                phut+=1 
                    HetGio()
             } 
             else {
                giay-=1 
                document.frmnopbai.dongho.value=phut+" mn: "+giay+" s" 
                setTimeout("DemNguoc()",1000)}
            }
            function HetGio(){
                alert("Hết giờ làm bài!");
                var frm = document.getElementById("frmnopbai");
                frm.submit();
                return;
            }
            
            function NopBai(){
                
                var frm = document.getElementById("frmnopbai");
                frm.submit();
                return;
            }
            if(document.frmnopbai.chamBai.value==0){
                DemNguoc() 
            }else
                {
                    document.frmnopbai.dongho.value=0+" mn: "+0+" s" 
                }
        </script> 
        <div style="height: 15px"></div>
    </div>
